package cn.itcast.domain.commons;

import lombok.AllArgsConstructor;
import lombok.Data;

import java.io.Serializable;

/**
 * 专门用于封装ajax的响应数据结果
 *  ResultInfo(结果信息对象) 一般是双方约定好的一个结果
 *  1.boolean的属性 表示此次请求是成功的还是失败的
 *  2.Object的属性封装成功的响应数据
 *  3.String 的类型封装响应失败的数据
 */
@Data
@AllArgsConstructor
public class ResultInfo {
    private boolean flag;//成功还是失败的标志
    private Object successMsg;//由于响应成功的数据 类型不固定 一般使用object类型
    private String errorMsg;//失败一般只用于提示 提示只需要字符串即可
}
